Le réglage de l'utilisation de votre mémoire n'est pas chose facile.
Cela dépend des besoins de Gimp et des caractéristiques du matériel
que vous utilisez. Vous avez deux options: soit accepter les valeurs
par défaut que vous proposent les développeurs, soit déterminer
vous-mêmes les meilleures valeurs. La section <a href="ch02.html#gimp-using-setup-tile-cache" title="Comment ajuster le cache d'image">Mémoire virtuelle</a>
peut vous aider à déterminer cette valeur. Elle peut aussi vous être
utile si vous rencontrez des problèmes de mémoire pendant
l'utilisation de Gimp.
</p>
<p>
Sur un système Unix, /tmp peut être un bon endroit pour le répertoire
d'échange.
</p>
</dd>
<dt>
<a id="gimp-setup-monitor-resolution"></a>
<span class="term">Résolution du moniteur</span>
</dt>
<dd>
<div class="informalfigure">
<div class="mediaobject">
<img src="../images/using/fr/ui-monitor.png" />
<div class="caption">
<p>
L'écran Résolution du moniteur
</p>
</div>
</div>
</div>
<p>
La résolution du moniteur est le nombre de pixels par pouce (inch):
horizontalement et verticalement. Vous avez trois façons de procéder:
</p>
<div class="itemizedlist">
<ul type="disc">
<li>
<p>
Obtenir la résolution à partir du système (la plus facile mais
sans doute inexacte).
</p>
</li>
<li>
<p>
Réglage manuel
</p>
</li>
<li>
<p>
Appuyer sur le bouton de calibration.
</p>
</li>
</ul>
</div>
<p>
</p>
</dd>
<dt>
<span class="term">Le dialogue de calibration</span>
</dt>
<dd>
<div class="informalfigure">
<div class="mediaobject">
<img src="../images/using/fr/ui-calibrate.png" />
<div class="caption"></div>
</div>
</div>
<p>
Mon moniteur était vraiment mal réglé quans j'ai essayé le dialogue de
calibration. Le jeu «Calibration» est amusant à pratiquer. Vous aurez
besoin d'une règle souple s'appliquant bien sur votre écran.
</p>
</dd>
<dt>
<span class="term">Finalement . . .</span>
</dt>
<dd>
<p>
Ca y est! Gimp est installé et configuré. Deux suggestion
avant de vous lancer. La première: chaque fois que vous
démarrez Gimp, une astuce est affichée par défaut. Ces astuces
vous apprennent des choses très utiles et pas facile à
acquérir par une expérimentation personnelle. Elles méritent
attention. Si vous les trouvez gênantes, vous pouvez les
désactiver. Vous pourrez toujours les lire en utilisant la
commande
<span class="guimenu">Aide</span>-><span class="guimenuitem">Conseil du jour</span>.
La seconde: Si, à un moment, Gimp paraît bloqué, la section <a href="ch02s09.html" title="9. Débloquer la situation">Comment se débloquer</a> peut
vous aider à vous tirer d'affaire. Bon Gimping!
</p>
</dd>
</dl>
</div>
<div class="simplesect" lang="fr" xml:lang="fr">
<div class="titlepage">
<div>
<div>
<h3 class="title"><a id="gimp-using-setup-tile-cache"></a>Comment ajuster le cache d'image</h3>
</div>
</div>
</div>
<p>
Le traitement d'image peut nécessiter beaucoup de mémoire vive. Gimp
utilise les services du système opératoire pour gérer cette mémoire, en
particulier la mémoire virtuelle qui est mise en œuvre quand la RAM est
pleine. mais il utilise aussi son propre système de mémoire virtuelle de
façon à laisser de la place aux autres applications. Ce système consiste
à envoyer les données les plus anciennes sur le disque dur dans un
«répertoire d'échange». Le réglage du cache d'image détermine la quantité
de mémoire vive utilisée par les images au-delà de laquelle les données
les plus anciennes seront envoyées sur le disque dur dans le répertoire
d'échange.
</p>
<p>
Une faible valeur fera que, très rapidement, Gimp enverra les données
sur le disque, sans utiliser la ressource en mémoire vive et obligeant
le disque à tourner beaucoup. Une valeur trop forte handicapera les
autres applications utilisées en multitâche et elles solliciteront elles
aussi le disque dur, et pourra même entraîner un dysfonctionnement par
manque de RAM.
</p>
<p>
Comment choisir une valeur pour la mémoire virtuelle? Voici quelques
trucs pour vous aider:
</p>
<div class="itemizedlist">
<ul type="disc">
<li>
<p>
La méthode la plus simple est de ne pas y penser et d'espérer que la
valeur par défaut conviendra. C'était valable quand les ordinateurs
avaient peu de RAM, et que la plupart des gens s'essayaient à la
création de petites images tout en faisant marcher une ou deux autres
applications. Si vous utilisez Gimp simplement pour des logos ou des
captures d'écran, ça peut aller.
</p>
</li>
<li>
<p>
Si vous avez un ordinateur récent avec quantité de mémoire -- disons
512 Mo ou plus --, une valeur égale à la moitié de la RAM donnera de
bons résultats dans la plupart des situations, sans pénaliser les autres
applications en multi-tâches. Et même 3/4 de votre RAM serait bien.
</p>
</li>
<li>
<p>
Demander à quelqu'un de le faire pour vous. Dans le cas d'un ordinateur
desservant plusieurs utilisateurs en même temps, ce peut être une
bonne idée: cela évitera que l'administrateur ne se fâche parce que vous
abusez de la machine. S'il s'agit de votre machine, ça vous vaudra
l'obligation de payer une verre pour le service.
</p>
</li>
<li>
<p>
Augmenter un peu la valeur à chaque fois et voir si Gimp augmente sa
vitesse sans qu'un manque de mémoire se manifeste. Sachez que le manque
de mémoire peut apparaître subitement et que quelques applications
peuvent être fermées pour faire de la place.
</p>
</li>
<li>
<p>
Faire un petit calcul d'une valeur viable. Vous pourrez
toujours utiliser les autres méthodes si ça ne marche pas.
</p>
</li>
</ul>
</div>
<p>
Supposons que vous préfériez la dernière option et que vous vouliez
trouver une valeur valable. Vous devez d'abord réunir quelques données
sur votre ordinateur: la quantité de RAM installée, la taille du
répertoire d'échange (swap) de votre système, la vitesse du disque dur
utilisé pour le fichier d'échange du système et le répertoire du fichier
d'échange de Gimp. Vous n'avez pas besoin de connaître vraiment le
nombre de tours par minute de vos disques, simplement de savoir quel est
le plus rapide. Vous pouvez changer le répertoire du fichier d'échange
de Gimp dans la rubrique Dossiers des Préférences.
</p>
<p>
Ensuite, vous devez déterminer la quantité de mémoire nécessaire pour
les applications que vous voulez faire tourner en même temps que Gimp.
Démarrez toutes vos applications, sauf Gimp, effectuez quelque travail
avec, et voyez le taux d'occupation de la mémoire. Sous Linux, les
commandes «free» et «top» vous fournissent ces données, en anglais.
Avec free, notez la valeur free "-/+ buffers/cache" et le free swap.
</p>
<p>
C'est maintenant le temps de la décision et d'un peu de math. L'idée de
base est de décider si vous voulez baser tout le cache d'image en RAM ou le
partager entre la RAM et le fichier d'échange du système:
</p>
<div class="procedure">
<ol type="1">
<li>
<p>
Vous changez souvent d'application? Ou vous travaillez longtemps sur
Gimp? Alors vous pouvez considérer que le partage entre la RAM et le
fichier d'échange du système (OS swap) est valable. Sinon, vous allez
devoir suivre les étapes suivantes. (Si vous n'êtes pas sûr de vous,
passez-les). Si vous êtes certain que vous changez très souvent
d'application, ne comptez que la free RAM et passez à la décision
finale.
</p>
</li>
<li>
<p>
Le fichier d'échange du système opératoire réside sur le même disque
physique que le fichier d'échange de Gimp? Alors additionnez RAM et
OS swap. Sinon, passez à l'étape suivante.
</p>
</li>
<li>
<p>
Le disque portant le fichier d'échange du système est moins rapide que
le disque portant le fichier d'échange de Gimp? Alors ne prenez que la
free RAM. Sinon, additionnez free RAM et OS swap.
</p>
</li>
<li>
<p>
Vous avez maintenant un nombre, qu'il s'agisse seulement de la RAM
libre ou de la RAM libre plus le fichier d'échange libre du système.
réduisez-le un peu par sécurité: c'est le cache d'image qu'il vous faut.
</p>
</li>
</ol>
</div>
<p>
Comme vous le voyez, tout tourne autour de la question des ressources
libres et de savoir s'il vaut le coup d'utiliser l'OS swap ou si ça ne
va pas causer encore plus de problèmes.
</p>
<p>
Il y a néanmoins de bonnes raisons d'ajuster cetle valeur. La principale
est une modification des capacités de votre ordinateur qui peuvent vous
permettre d'améliorer la vitesse de Gimp en multi-tâches.
</p>
<p>
Une autre raison est un Gimp trop lent, tandis que les autres
applications en multi-tâche fonctionnent normalement. Cela signifie que
Gimp pourrait être amélioré sans aggraver la situation des autres
applications. L'inverse signifierait que Gimp est trop gourmand.
</p>
<p>
Si vous avez décidé de n'utiliser que la RAM et que Gimp est lent,
essayez d'augmenter un peu la valeur mais sans jamais utiliser aussi
tout le free swap S'il s'agit au contraire d'utiliser la RAM et
l'OS swap, alors vous devez réduire le montant de RAM disponible pour
Gimp.
</p>
<p>
Une autre astuce consiste à placer le répertoire d'échange sur un disque
très rapide, ou sur un disque différent de celui où se trouvent la
majorité de vos fichiers. Répartir le fichier d'échange du système sur
plusieurs disques est aussi, en général, une bonne façon d'accélérer les
choses. Et bien sûr, vous pouvez acheter plus de mémoire ou éviter
d'utiliser trop de programmes en même temps.
</p>
<p>
Vous pouvez aussi faire le point sur le besoin en mémoire de vos images,
et sur le nombre d'Annulations que vous utilisez. C'est une autre façon
de choisir une valeur de cache d'image. Mais ce n'est valable que si vous
utilisez à peu près toujours la même taille d'image.